despite (one's) protest - Turco Inglés Diccionario